package com.person.link.service;

import java.util.Date;
import java.util.List;

import com.person.commons.utils.FlipPageInfo;
import com.person.link.model.Link;
import com.person.title.model.TitleFunc;


public interface LinkService {
	/**
	 * 增加用户
	 * @return
	 */
	public String linkCerate();
	/**
	 * 通过功能点ID查找链接对象
	 */
	public Link findLinkByLinkId(String linkId);
	/**
	 * 保存Link对象
	 */
	public void addLink(Link link);
	/**
	 * 查找Link对象，分页列表
	 */
	public FlipPageInfo findAllLink(FlipPageInfo fpi);
	/**
	 * 修改链接对象
	 */
	public void updateLink (Link link);
	/**
	 * 删除链接对象
	 */
	public void deleteLink(Link link);
	/**
	 * 根据条件查询Link对象,分页列表
	 */
	public FlipPageInfo findLinkByInfo(String hql ,FlipPageInfo fpi);
	/**
	 * 根据funcId从栏目功能表TitleFunc查找功能名
	 */
	public TitleFunc findTitleFuncByFuncId(String funcId);
	/**
	 * 根据funcId找Link链接
	 */
	public List <Link> findLinkByFuncId (String funcId) ;	
}